SUPPORT / SAMPLES & SAS NOTES
 

Support

Usage Note 40260: Slow ETL performance with Oracle libraries

DetailsAboutRate It

Slow performance when running ETL with Oracle libraries might be caused by a large number of SELECT statements. Below are recommendations to improve performance:

  1. If you are using the ToolPool entry weba_run_ETL.sas, edit the last parameter of that program to clear the libraries at the beginning of each job, as shown here:
    /* add any desired options */
    %let weba_options =
            %nrstr(compress=no
                    mprint
                    noquotelenmax;
                    libname cicomneo clear;
                    libname cicomora clear;
                    libname mafsneo clear;
                    libname mafsora clear;
                    );
    
  2. If you are using a scheduler to run the deployed jobs, this approach is recommended:
    • Create a program file called clear_libs.sas containing these statements:
         libname cicomneo clear;
         libname cicomora clear;
         libname mafsneo clear;
         libname mafsora clear;
      
    • Edit each deployed job and add this statement at the beginning of the job:
         %include "/clear_libs.sas";
      


Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Web AnalyticsMicrosoft® Windows® for x645.3_M35.3_M39.2 TS2M39.2 TS2M3
Microsoft Windows Server 2003 Datacenter Edition5.3_M35.3_M39.2 TS2M39.2 TS2M3
Microsoft Windows Server 2003 Enterprise Edition5.3_M35.3_M39.2 TS2M39.2 TS2M3
Microsoft Windows Server 2003 Standard Edition5.3_M35.3_M39.2 TS2M39.2 TS2M3
Microsoft Windows Server 2003 for x645.3_M35.3_M39.2 TS2M39.2 TS2M3
Microsoft Windows Server 20085.3_M35.3_M39.2 TS2M39.2 TS2M3
Microsoft Windows Server 2008 for x645.3_M35.3_M39.2 TS2M39.2 TS2M3
Microsoft Windows XP Professional5.3_M35.3_M39.2 TS2M39.2 TS2M3
Windows 7 Enterprise 32 bit5.3_M35.3_M39.2 TS2M39.2 TS2M3
Windows 7 Enterprise x645.3_M35.3_M39.2 TS2M39.2 TS2M3
Windows 7 Home Premium 32 bit5.3_M35.3_M39.2 TS2M39.2 TS2M3
Windows 7 Home Premium x645.3_M35.3_M39.2 TS2M39.2 TS2M3
Windows 7 Professional 32 bit5.3_M35.3_M39.2 TS2M39.2 TS2M3
Windows 7 Professional x645.3_M35.3_M39.2 TS2M39.2 TS2M3
Windows 7 Ultimate 32 bit5.3_M35.3_M39.2 TS2M39.2 TS2M3
Windows 7 Ultimate x645.3_M35.3_M39.2 TS2M39.2 TS2M3
Windows Vista5.3_M35.3_M39.2 TS2M39.2 TS2M3
Windows Vista for x645.3_M35.3_M39.2 TS2M39.2 TS2M3
64-bit Enabled AIX5.3_M35.3_M39.2 TS2M39.2 TS2M3
64-bit Enabled Solaris5.3_M35.3_M39.2 TS2M39.2 TS2M3
HP-UX IPF5.3_M35.3_M39.2 TS2M39.2 TS2M3
Linux for x645.3_M35.3_M39.2 TS2M39.2 TS2M3
Solaris for x645.3_M35.3_M39.2 TS2M39.2 TS2M3
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.